become drenched - Deutsch Englisch Wörterbuch